لطفا از تمام مطالب ديدن فرماييد.
php چیست ؟
پی اچ پی یک زبان اوپن سورس (قابل توسعه ) و اسکریپت نویسی می باشد، پی اچ پی در سمت سرویس دهنده پردازش و خروجی که به صورت اچ تی ام به مرورگر ارسال میشود.

تاریخچه پی اچ پی :
پی اچ پی در سال 1994 توسط راسموس لردوف به وجود آمد.

معماری سرویس دهنده ؟
شماتیک (تصویر)
در اول باید بگم ما وقتی در آدرس بار مرورگر آدرس یا پیوند یه صفحه رو میدیم مرورگر اون آدرس رو تجزیه می کنه .

Http:://google.com/index.php
1.http
2.google.com | جستجو برای یافتن آی پی سرور
3.index.php

به محض پیدا کردن آی پی سرویس دهنده با پرت 80 ارتباط با سرویس دهنده برقرار می کنه و تقاضای ارسال فایل index.php رومیده
یک سرور مدیوم در هر ثانیه قادر به 2000 تقاضا پاسخ بده :blush:

Apache چیست ؟
Apach یک وب سرور و وظیفه اش ارائه سرویس وب در لوکال می باشد که حتما برای نصب پی اچ پی بهش احتیاج داریم ، که خوشبخاته اوپن سورس هست و رایگان :D

Mysql چیست ؟
MySQL یک سیستم مدیریت پایگاه داده رابطه ای (RDBMS) است که امکان ذخیره سازی، جستجو، مرتب کردن و بازیابی داده ها را فراهم می کند. سرور MySQL به چندین کاربر اجازه استفاده همزمان از داده ها را می دهد و دسترسی افراد معتبر به داده ها را تسریع می کند. بنابراین MySQL یک سرور چند کاربره و چند ریسمانه است. اگرچه تاریخچه پیدایش MySQL به سال1979 بر می گردد اما عرضه عمومی آن از سال 1996 آغاز شده است. این سیستم مدیریتی پایگاه داده، رایج ترین پایگاه داده کد باز (open Source) محسوب می شود.
برتری های MySQL
رقبای اصلی MySQL عبارتند از: PostgreSQL, SQL Server, و Oracle. در برابر این رقبا، MySQL از مزیت های زیر بهره مند است:

* کارائی بالا
* هزینه پائین
* سهولت پیکربندی و یادگیری
* قابلیت حمل
* در دسترس بودن کد اصلی
* خدمات پشتیبانی مناسب

.....................................................................................

يك زبان برنامه نويسي است كه آوزاه آن با سرعت زيادي در همه محافل برنامه نويسي پيچيد.اين زبان در اصل به عنوان مجموعه اي از ماكروها(برنامه هاي آماده)جهت كمك به افرادي كه مشغول طراحي صفحات وب بودند،ايجاد شد.

ولي به زودي اهداف بزرگتر ومهم تري از صفحات خانگي را نشان داد.از آن زمان تا به حال قابليتها و توانايي هاي php توسعه زيادي يافته است،به گونه اي كه از يك سري ابزارها و برنامه هاي سودمند به يك زبان برنامه نويسي كامل،قوي وكارآمد تبديل شده و هم اينك ميتوان توسط آن به مديريت سايت هاي بزرگي كه حجم وسيعي از داده ها را در بانك هاي اطلاعاتي نگهداري مي كنند،پرداخت.

طبق آمار منتشر شده در سايت NetCraft طراحي و برنامه نويسي بيش از يك ميليون وب سايت مختلف تا ماه نوامبر1999 توسط زبان php صورت گرفته اس واين رقم تا ماه سپتامبر2001به رقم شش ميليون سير صعودي خود را طي كرده است.همچنين طبق آمار منتشر شده در وب سايت securityspace زبان php مهم ترين ماجول قابل استفاده بر روي وب سرور Apache است كه بدين ترتيب از ماجول بسيار محبوب mod-ssl نيز پيشي گرفته است.

عنوان رسمي php عبارت است (Hypertext Preprocessor){لازم به توضيح است كه براي حاصل شدن نام php ميبايست عنوان Hypertext Preprocessor را به صورت بازگشتي،يعني به شكل Hypertext Preprocessor Hyper text … تلفظ كنيد-مترجم) اين زبان يك زبان اسكريپت نويسي سمت سرور است كه معمولاً خود در متن يك سند HTML نوشته ميشود.برخلاف صفحات HTML معمولي،اسكريپت هاي PHP توسط سرور به سمت كلاينت ارسال نميشود.بلكه توسط برنامه ويژه اي موسوم به موتورPHP مورد تجزيه قرار مي گيرند.

php

طي اين فراند عناصرHTML برنامه هايPHP قابليتهاي بسيار متعدّد ومتنوعي همچون پرس وجو از بانك هاي اطلاعاتي،ايجاد تصاويرگرافيكي نوشتن و خواندن فايل ها،محاوره با سرويس دهنده هاي راه دور وبسيار از قابليتهاي ديگر را شامل ميشوند،از اين رو تقريباً نمي توان محدوديتي را براي اين عملكردها و قابليت ها متصور شد.پس از اجراي كدPHP خروجي برنامه با عناصرHTML تركيب شده و نتيجه براي مشاهده كاربر به سمت كلاينت گسيل مي شود.

اين مقاله برگرفته از كتاب يادگيريPHP در24 ساعت است كه من در اختيار شما دوستان قرار دادم،امّا اطلاعات هاي كافي براي آشنايي شما با اين زبان در مقاله بالا كم هست كه در پست هاي آينده بيشتر درموردphp صحبت خواهم كرد.



نظرات شما عزیزان:

نام :
آدرس ایمیل:
وب سایت/بلاگ :
متن پیام:
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

 

 

 

عکس شما

آپلود عکس دلخواه:






برچسب‌ها:

تاريخ : 19 مهر 1394برچسب:, | 3:2 بعد از ظهر | نويسنده : احسان صمدی فرد |

لطفا از ديگر مطالب نيز ديدن فرماييد
.: Weblog Themes By SlideTheme :.
?

  • ميني ويکي نت